


/* định dạng các khối block */
.d_block {
    float: right; 
    margin-right: 10px;
    width: 260px;

}

.d_block .d_title_block {
    height:auto;
    font-size:13px; 
    font-weight:bold; 
    color: #000;
    text-decoration: none;              
    border: 0px solid red; 
    line-height: 37px;
    text-align: left;
    background:url(../images/block/hr_title_block.png) left bottom no-repeat;
}


.d_title_block .d_right_title_block {
    /*background:url(../images/block/right_title_block.jpg) right no-repeat;*/
    height:30px;
} 

.d_title_block .d_left_title_block {
    /*background:url(../images/TipMenuishop.png) left no-repeat;*/
    height:30px;
}    

.d_title_block .d_center_title_block {
    height:30px;
    margin: 0px;
}   


.d_block .d_title_block a:link,.d_block .d_title_block a:visited
{
    text-decoration: none;              
}

.d_block .d_title_block a:active,.d_block .d_title_block a:hover
{
    text-decoration: underline;              
}




/*------------------
  nội dung của block
  ------------------*/
.d_block .d_content_block
{
    margin: 0;
    padding: 0;
    text-align: center;
    /*border: 1px solid #B7B7B7;*/
}


.d_right_bottom_block {

    background-color: #f0f0f0; 
    height:10px;
} 

.d_left_bottom_block {
    background-color: #f0f0f0; 
    height:10px;
}    


.d_center_bottom_block {
    /*background:url(../images/block/center_bottom_block.jpg) repeat;*/
    background-color: #f0f0f0; 
    height:10px;
    margin: 0 0px;
}  




ul.d_news {
    width: 100%;
    position:relative; 
    text-align:left;
}

ul.d_news li {
    margin: 1px;   
    padding: 5px;
    min-height: 25px;
    height: auto !important;
    height: 25px;
    border-bottom: 1px dashed #959595;
}

ul.d_news li:hover {
    position: relative;
    z-index: 599;
    cursor: default;
}
ul.d_news  a:link,
ul.d_news  a:visited { 
    color: #000; 
    text-decoration: none;
}
ul.d_news  a:hover { 
    text-decoration: underline
}
ul.d_news  a:active { 
    color: #006a96; 
}















ul.dropdown {
    position:relative; 
    text-align:left;
    font-weight: bold;
    font-size:15px;
    width: auto;    
}


ul.dropdown li {      
    margin:  0;
    background-image: url(../images/block/menu_background.jpg);
    background-repeat: no-repeat;
    text-align: center;
    border-bottom: 1px solid #fff;
    height: 20px;   
    padding: 20px 0;
    /*width: 100%;*/
}
ul.dropdown li.hover,
ul.dropdown li:hover {
    position: relative;
    z-index: 599;
    cursor: default;
}

ul.dropdown ul {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 598;

    min-width: 330px;
    width: auto !important;
    width: 330px;

    background-color: #fff;   
    border: 1px solid #959595;


    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}


ul.dropdown ul li {
    float: none;
    border: none;
}

ul.dropdown ul ul {
    top: 1px;
    left: 99%;
}

ul.dropdown li:hover  ul {
    visibility: visible;
}

ul.dropdown li:hover
{
    /*background: #fff;*/
}


ul.dropdown a:link,
ul.dropdown a:visited 
{  
    /*background: url(../images/block/menu_background.jpg) no-repeat;*/
    color: #F6E418; 
    font-size:13px; 
    text-decoration: none;

}
ul.dropdown a:hover	 
{ 
    text-decoration: underline;
}
ul.dropdown a:active { 
    font-size:12px; 
    text-decoration: none;
}



.d_block ul.dropdown ul li {
    font-weight: Bold;
    height: 25px;
    /*border-top: 1px solid #fff;*/
}


.d_block ul.dropdown li.isactive {
    color: red;

}

d_content_block ul.dropdown li.isactive a.isactive  
{
    /*color:#f6ff00;*/
    font-weight:bold;
}

d_content_block ul.dropdown li a
{
    padding-left: 5px;
}























